fd995bf213a6b08de52e344a31a402cadee0f83d,src/org/basex/query/expr/Case.java,Case,iter,#QueryContext#Iter#,85

Before Change



    final int s = ctx.vars.size();
    ctx.vars.add(var.bind(seq.finish(), ctx).copy());
    final Iter ir = ctx.iter(expr);
    ctx.vars.reset(s);
    return ir;
  }

  @Override

After Change



    final int s = ctx.vars.size();
    ctx.vars.add(var.bind(seq.finish(), ctx).copy());
    final Item im = ctx.iter(expr).finish();
    ctx.vars.reset(s);
    return im.iter();
  }

  @Override